blithering idiots - Alemán Inglés Diccionario